package entityBeans;

import java.io.Serializable;
import javax.persistence.*;


/**
 * The persistent class for the dato_contacto database table.
 * 
 */
@Entity
@Table(name="dato_contacto")
public class DatoContacto implements Serializable {
	private static final long serialVersionUID = 1L;

	@Id
	private long id;

	@Column(name="dato_valor")
	private String datoValor;

	//bi-directional many-to-one association to Socio
    @ManyToOne
	private Socio socio;

	//bi-directional many-to-one association to TipoContacto
    @ManyToOne
	@JoinColumn(name="tipo_contacto_id")
	private TipoContacto tipoContacto;

    public DatoContacto() {
    }

	public long getId() {
		return this.id;
	}

	public void setId(long id) {
		this.id = id;
	}

	public String getDatoValor() {
		return this.datoValor;
	}

	public void setDatoValor(String datoValor) {
		this.datoValor = datoValor;
	}

	public Socio getSocio() {
		return this.socio;
	}

	public void setSocio(Socio socio) {
		this.socio = socio;
	}
	
	public TipoContacto getTipoContacto() {
		return this.tipoContacto;
	}

	public void setTipoContacto(TipoContacto tipoContacto) {
		this.tipoContacto = tipoContacto;
	}
	
}